number of branches abroad - English Synonyms Dictionary